Investigating Testing Approaches for Dynamically Adaptive Systems Work in Progress

نویسندگان

  • Fabiano C. Ferrari
  • Bruno B. P. Cafeo
  • Joost Noppen
  • Ruzanna Chitchyan
  • Awais Rashid
چکیده

Software systems that can automatically adapt to changes in their environments – also know as Dynamically Adaptive Systems (DAS) – play increasingly important roles in society’s everyday life. The growing demand for such systems, which range from simple mobile interactive gaming applications to complex crisis management systems, requires specific development methodologies that encompass the full software life cycle. The EU-funded DiVA project (Dynamic Variability in Complex, Adaptive Systems) [1] aims at providing a toolsupported methodology for developing DASs. The DiVA framework addresses the management of dynamic variability through a combination of aspect-oriented and model-driven techniques. Within the DiVA project context, we are interested in developing testing strategies that can adequately handle the issues involved in testing DASs. In particular, the combinatorial explosion of variant composition alternatives, many of which probably unforeseen at design time, and the runtime nature of system re-configuration, makes testing a daunting task for software developers. We started our investigation by performing a systematic mapping study of testing approaches for DASs. The goals of our survey were two: (RQ1) identifying the challenges authors have described so far in the context of DASs testing; and (RQ2) identifying candidate testing approaches which can be customised to address the challenges within the scope of the DiVA project. In regard to the research question (RQ1), we enumerated the following challenges:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reflection on the Concept of the Adaptive University

The concept of the adaptive university addresses the problem of the relationship between the university and the environment by considering the changes that are required and emerging in order to create the dynamic equilibrium for the university's existence within changes.  University can not have a dynamic life if the changes are only the top-down demands and missions assigned by the high leader...

متن کامل

Harmonics Estimation in Power Systems using a Fast Hybrid Algorithm

In this paper a novel hybrid algorithm for harmonics estimation in power systems is proposed. The estimation of the harmonic components is a nonlinear problem due to the nonlinearity of phase of sinusoids in distorted waveforms. Most researchers implemented nonlinear methods to extract the harmonic parameters. However, nonlinear methods for amplitude estimation increase time of convergence. Hen...

متن کامل

ADAPTIVE ORDERED WEIGHTED AVERAGING FOR ANOMALY DETECTION IN CLUSTER-BASED MOBILE AD HOC NETWORKS

In this paper, an anomaly detection method in cluster-based mobile ad hoc networks with ad hoc on demand distance vector (AODV) routing protocol is proposed. In the method, the required features for describing the normal behavior of AODV are defined via step by step analysis of AODV and independent of any attack. In order to learn the normal behavior of AODV, a fuzzy averaging method is used fo...

متن کامل

Improving the velocity tracking of cruise control system by using adaptive methods

Accurate and correct performance of controller in cruise control systems is important. Hence, in such systems, controller should optimize itself against noise and probable changes in system dynamic. As a matter of fact, in this article three approaches have been conducted to-ward this purpose: MIT, direct estimation and indirect estimation. These approaches are used as controllers to track refe...

متن کامل

An Effective Approach to Developing Adaptive Hypermedia Systems

With the recent rapid progress of network technology, researchers have attempted to adopt artificial intelligence and use computer networks to develop adaptive hypermedia systems. The idea of adaptive hypermedia is to adapt the course content for a particular learner based on the profile or records of the learner. Meanwhile, researchers have also attempted to develop more effective programs to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011